Design of a UML profile for feature diagrams and its tooling implementation

نویسندگان

  • Thibaut Possompès
  • Christophe Dony
  • Marianne Huchard
  • Chouki Tibermacine
چکیده

This paper proposes an instrumented approach to integrate feature diagrams with UML models to be used as part of a general approach for designing software product lines and for product generation. The concrete contribution is a new UML pro le based on a meta-model synthesising existing feature diagrams semantics using IBM R ©Rational Software Architect (RSA) implementation. Our feature diagram metamodel integrates consistency checking rules and focuses on a comprehensive, expressive, but not too complex semantics as it aims at helping various domain specialists to express their knowledge with feature diagrams. It is intended to be used in the context of large, complex and multi-domain projects, and at allowing model transformations to derive products. Our RSA implementation makes possible to link feature diagrams with UML model artefacts. It allows traceability between feature models and other di erent kinds of models (requirements, class diagrams, sequence or activity diagrams, etc.).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model Driven Approach for the Atomated Analysis of UML Class Diagrams

The Unified Modeling Language (UML) is widely considered as the defacto standard for the design of Object Oriented systems. UML class diagrams are used to depict the static structure of a system with its entities and the relationships between them. The Object Constraint Language (OCL) is a textual language based on first-order logic and can be used to define constraints on the elements of class...

متن کامل

Quantitative evaluation of software security: an approach based on UML/SecAM and evidence theory

Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...

متن کامل

Mapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net

This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...

متن کامل

A UML pro le for feature diagrams: Initiating a model driven engineering approach for software product lines

This paper proposes an instrumented approach to integrate feature diagrams with UML models, via UML pro les and a Rational Software Architect plugin. The concrete contribution is the detail of a new UML pro le based upon a meta-model synthesising existing feature diagrams semantics, and a Rational Software Architect (RSA) implementation. Our RSA implementation makes possible to link feature dia...

متن کامل

Enhanced semantic interoperability by profiling health informatics standards.

OBJECTIVES Several standards applied to the healthcare domain support semantic interoperability. These standards are far from being completely adopted in health information system development, however. The objective of this paper is to provide a method and suggest the necessary tooling for reusing standard health information models, by that way supporting the development of semantically interop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011